Skip to content

Conversation

@hannes14
Copy link
Member

@hannes14 hannes14 commented Apr 3, 2025

No description provided.

@fingolfin
Copy link
Member

@hannes14 what's the status of this?

If this should be merged then I'd advise to re-run tests (e.g. by rebasing this PR and force pushing or by just closing and immediately reopening this PR), and then someone from geometry group should merge it (possibly you yourself but of course if someone else like @ederc could review it, the better)

@ederc ederc closed this May 15, 2025
@ederc ederc reopened this May 15, 2025
@ederc
Copy link
Member

ederc commented May 15, 2025

This PR is fine for me, let's rerun the checks.

@hannes14
Copy link
Member Author

Precompiling Singular.jl with julia 1.6.7 fails with:
libstdc++.so.6: version `GLIBCXX_3.4.32' not found

@hannes14
Copy link
Member Author

The conflicting GLIBCXX_3.4.32 comes from libsingular_julia which is reused und - as it seems- with a newer system

@fingolfin fingolfin closed this May 30, 2025
@fingolfin fingolfin reopened this May 30, 2025
@fingolfin
Copy link
Member

@hannes14 let's also get this merged, assuming CI passes now...

@fingolfin fingolfin enabled auto-merge (squash) May 30, 2025 14:32
@fingolfin
Copy link
Member

(Besides before updating libsingular_jll we should probably first wait for libjulia and libcxxwrap_julia to be updated. See JuliaPackaging/Yggdrasil#11325

GC.@preserve I R libSingular.stdfac(I.ptr, a, R.ptr)
b=Vector{sideal{spoly{T}}}()
for i in 1:size(a)[1]
push!(b,sideal{spoly{T}}(R,reinterpret(libSingular.ideal_ptr,a[i]),true))
Copy link
Member

Choose a reason for hiding this comment

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

This line triggers an error in Julia 1.6:

sideal.facstd: Error During Test at /home/runner/work/Singular.jl/Singular.jl/test/ideal/sideal-test.jl:742
  Got exception outside of a @test
  bitcast: target type not a leaf primitive type
  Stacktrace:
    [1] reinterpret
      @ ./essentials.jl:422 [inlined]
    [2] facstd(I::sideal{spoly{n_Q}})
      @ Singular ~/work/Singular.jl/Singular.jl/src/ideal/ideal.jl:1568
...

@fingolfin fingolfin merged commit 3eb3e2d into oscar-system:master Jun 2, 2025
12 of 14 checks passed
@hannes14 hannes14 deleted the hs/stdfac branch June 2, 2025 12:59
@fingolfin fingolfin mentioned this pull request Jun 3, 2025
This was referenced Oct 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants