Skip to content

Conversation

@rcurtin
Copy link
Member

@rcurtin rcurtin commented Feb 23, 2024

Not an uncommon occurrence, we're seeing C1060 (out of RAM) errors again. So... the strategy as per usual is to screw around with the options until it works again. Let's see what happens...

@rcurtin
Copy link
Member Author

rcurtin commented Apr 11, 2024

@mlpack-jenkins test this please

2 similar comments
@rcurtin
Copy link
Member Author

rcurtin commented Apr 11, 2024

@mlpack-jenkins test this please

@rcurtin
Copy link
Member Author

rcurtin commented Apr 11, 2024

@mlpack-jenkins test this please

@rcurtin
Copy link
Member Author

rcurtin commented Apr 11, 2024

@mlpack-jenkins test this please

2 similar comments
@rcurtin
Copy link
Member Author

rcurtin commented Apr 15, 2024

@mlpack-jenkins test this please

@rcurtin
Copy link
Member Author

rcurtin commented Apr 15, 2024

@mlpack-jenkins test this please

@rcurtin
Copy link
Member Author

rcurtin commented Apr 16, 2024

I can't believe it! The build succeeded! I thought the day would never come. A wrap-up of what I had to do here:

  • Use precompiled headers for all of the mlpack_test build.
  • To do that, the det_test.cpp file needed to be adapted to not use the heinous #define private public that was being used to test internal members. I can't believe I did that years ago.
  • Disabled precompiled headers for Linux CI builds because they take up too much RAM/disk and cause build failures on Azure Pipelines.
  • Remove cotire, since that support is now in stock CMake.
  • Fix the ambiguous name QuadraticFunction.


# Configure mlpack (CMake)
- script: |
unset BOOST_ROOT
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

still here, after all these years

@rcurtin rcurtin merged commit 3607ac8 into mlpack:master Apr 22, 2024
@rcurtin rcurtin deleted the fix-windows-build-the-usual branch April 22, 2024 19:25
This was referenced May 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants