macaroni-os / macaroni-os/mark-issues

[science-kit] sci-mathematics/z3-4.15.8 doesn't compile

Open Beginner friendly
#619 0 comments 0 reactions 0 assignees View on GitHub
MARK mark-31 mark-iii mark-unstable mark-xl science-kit
Dominant language
No language data
Stars
5
Forks
1
PR merge metrics
No merged PRs in 30d

Description

```
FAILED: [code=1] src/ast/CMakeFiles/ast.dir/array_decl_plugin.cpp.o
/usr/bin/x86_64-pc-linux-gnu-g++ -D_EXTERNAL_RELEASE -D_MP_INTERNAL -I/var/tmp/portage/sci-mathematics/z3-4.15.8/work/z3-4.15.8_build/src -I/var/tmp/portage/sci-mathematics/z3-4.15.8/work/z3-4.15.8/src -mtune=generic -O2 -pipe -Werror=odr -Werror=return-type -std=gnu++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -mfpmath=sse -msse -msse2 -Wall -MD -MT src/ast/CMakeFiles/ast.dir/array_decl_plugin.cpp.o -MF src/ast/CMakeFiles/ast.dir/array_decl_plugin.cpp.o.d -o src/ast/CMakeFiles/ast.dir/array_decl_plugin.cpp.o -c /var/tmp/portage/sci-mathematics/z3-4.15.8/work/z3-4.15.8/src/ast/array_decl_plugin.cpp
/var/tmp/portage/sci-mathematics/z3-4.15.8/work/z3-4.15.8/src/ast/array_decl_plugin.cpp:20:9: fatal error: format: No such file or directory
20 | #include
| ^~~~~~~~
compilation terminated.
```
It seems that we need >=GCC-13 and C++20.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the reported CMake build command and the sci-mathematics/z3-4.15.8 package configuration, then verify the compiler and C++ standard requirements around the missing header. Done means the package compiles successfully with the supported GCC and C++20 configuration.

Written by the indexing model from the issue text.

Assessment

Tech stack
cmake, cpp
Domain
build-system
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.