Package Details: ypsilon-scheme2 2.0.8-3

Git Clone URL: https://aur.archlinux.org/ypsilon-scheme2.git (read-only, click to copy)
Package Base: ypsilon-scheme2
Description: R7RS/R6RS Scheme implementation
Upstream URL: https://github.com/fujita-y/ypsilon
Licenses: custom:BSD-2-clause
Submitter: omasanori
Maintainer: None
Last Packager: omasanori
Votes: 0
Popularity: 0.000000
First Submitted: 2022-06-24 01:52 (UTC)
Last Updated: 2022-07-15 01:06 (UTC)

Latest Comments

omasanori commented on 2022-07-13 04:36 (UTC) (edited on 2022-07-13 04:36 (UTC) by omasanori)

Daniel, I am sorry, I was wrong. It was fixed only on the development version.

I have backported the patch in 2.0.8-3. Thank you again for your report!

omasanori commented on 2022-07-07 15:29 (UTC)

Thank you for reporting, Daniel!

The commit https://github.com/llvm/llvm-project/commit/c3ddc13d7d631a29b55f82c7cc7a9008bf89b1f4 is the root cause if I understand correctly. You are using an unreleased version of LLVM between 13.x and 14.0.0-rc1, aren't you? If so, please upgrade LLVM to 14.0.0 or later and rebuild Ypsilon.

danielsz commented on 2022-07-07 14:14 (UTC)

I get errors while building:

[ 6%] Building CXX object CMakeFiles/ypsilon2.dir/src/digamma.cpp.o /home/daniel/.cache/yay/ypsilon-scheme2/src/ypsilon-2.0.8/src/digamma.cpp:600:60: error: no member named 'OptimizationLevel' in 'llvm::PassBuilder'; did you mean simply 'OptimizationLevel'?

fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. make[2]: [CMakeFiles/ypsilon2.dir/build.make:104: CMakeFiles/ypsilon2.dir/src/digamma.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:164: CMakeFiles/ypsilon2.dir/all] Error 2 make: *** [Makefile:146: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... -> error making: ypsilon-scheme2