@@ -28,7 +28,7 @@ mod downloading {
2828 /// The GenMC repository the we get our commit from.
2929 pub ( crate ) const GENMC_GITHUB_URL : & str = "https://github.com/MPI-SWS/genmc.git" ;
3030 /// The GenMC commit we depend on. It must be available on the specified GenMC repository.
31- pub ( crate ) const GENMC_COMMIT : & str = "aa10ed65117c3291524efc19253b5d443a4602ac " ;
31+ pub ( crate ) const GENMC_COMMIT : & str = "22d3d0b44dedb4e8e1aae3330e546465e4664529 " ;
3232
3333 /// Ensure that a local GenMC repo is present and set to the correct commit.
3434 /// Return the path of the GenMC repo and whether the checked out commit was changed.
@@ -178,14 +178,8 @@ fn compile_cpp_dependencies(genmc_path: &Path, always_configure: bool) {
178178 // These are all the C++ files we need to compile, which needs to be updated if more C++ files are added to Miri.
179179 // We use absolute paths since relative paths can confuse IDEs when attempting to go-to-source on a path in a compiler error.
180180 let cpp_files_base_path = Path :: new ( "cpp/src/" ) ;
181- let cpp_files = [
182- "MiriInterface/EventHandling.cpp" ,
183- "MiriInterface/Exploration.cpp" ,
184- "MiriInterface/Mutex.cpp" ,
185- "MiriInterface/Setup.cpp" ,
186- "MiriInterface/ThreadManagement.cpp" ,
187- ]
188- . map ( |file| std:: path:: absolute ( cpp_files_base_path. join ( file) ) . unwrap ( ) ) ;
181+ let cpp_files = [ "MiriInterface/Exploration.cpp" , "MiriInterface/Setup.cpp" ]
182+ . map ( |file| std:: path:: absolute ( cpp_files_base_path. join ( file) ) . unwrap ( ) ) ;
189183
190184 let mut bridge = cxx_build:: bridge ( "src/lib.rs" ) ;
191185 // FIXME(genmc,cmake): Remove once the GenMC debug setting is available in the config.h file.
0 commit comments