Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flint ignores CC and CXX. #7024

Closed
sagetrac-drkirkby mannequin opened this issue Sep 27, 2009 · 12 comments
Closed

Flint ignores CC and CXX. #7024

sagetrac-drkirkby mannequin opened this issue Sep 27, 2009 · 12 comments

Comments

@sagetrac-drkirkby
Copy link
Mannequin

sagetrac-drkirkby mannequin commented Sep 27, 2009

Flitn 1.3.0.p2 is one of several programs which ignores the settings of CC and CXX and users a gcc and g++ that it finds.


flint-1.3.0.p2/src/profiler.h
flint-1.3.0.p2/src/mpn_extras-test.c
Finished extraction
****************************************************
Host system
uname -a:
SunOS swan 5.10 Generic_139555-08 sun4u sparc SUNW,Sun-Blade-1000
****************************************************
****************************************************
CC Version
/opt/xxxsunstudio12.1/bin/cc -v
usage: cc [ options] files.  Use 'cc -flags' for details
****************************************************
Found gcc 4 or later
Turning off loop unrolling on Solaris/Sparc
make[2]: Entering directory `/export/home/drkirkby/sage/gcc32/sage-4.1.2.alpha2/spkg/build/flint-1.3.0.p2/src'
gcc -std=c99 -I/export/home/drkirkby/sage/gcc32/sage-4.1.2.alpha2/local/include/ -I/export/home/drkirkby/sage/gcc32/sage-4.1.2.alpha2/local/include  -fPIC  -O2  -DNDEBUG -o zn_mod.o -c zn_poly/src/zn_mod.c

This needs fixing to add support for the Sun Studio compilers.

spkg:
http://wstein.org/home/ohanar/clang-port/sage-5.0.beta1-src/spkg/standard/flint-1.5.0.p11.spkg

Upstream: Completely fixed; Fix reported upstream

CC: @jpflori

Component: build

Reviewer: R. Andrew Ohana, Leif Leonhardy

Issue created by migration from https://trac.sagemath.org/ticket/7024

@sagetrac-drkirkby sagetrac-drkirkby mannequin added this to the sage-5.11 milestone Sep 27, 2009
@sagetrac-mvngu
Copy link
Mannequin

sagetrac-mvngu mannequin commented Sep 27, 2009

comment:1

See ticket #6919 for an updated FLINT spkg.

@sagetrac-drkirkby
Copy link
Mannequin Author

sagetrac-drkirkby mannequin commented Nov 25, 2009

Upstream: Reported upstream. Developers acknowledge bug.

@sagetrac-drkirkby
Copy link
Mannequin Author

sagetrac-drkirkby mannequin commented Nov 25, 2009

comment:2

Bill Hart reported on 27th September that:

''I've added this to a FLINT todo list and will attend to it in the next release.

Thanks for mentioning it.

Bill.''

I will chase this up, to find out if it is fixed or not.

@ohanar

This comment has been minimized.

@ohanar
Copy link
Member

ohanar commented Feb 9, 2012

Author: R. Andrew Ohana

@ohanar
Copy link
Member

ohanar commented Feb 9, 2012

Attachment: flint-1.5.0.p11.patch.gz

for review purposes

@nexttime
Copy link
Mannequin

nexttime mannequin commented Mar 17, 2012

comment:4

$CC and $CXX have to be quoted.

Note that the issue is (at least partially) fixed upstream in FLINT 1.5.2 IIRC; I already made an spkg with various other changes (including the Makefile) a while ago btw. ... (cf. discussion at #9858)

@nexttime
Copy link
Mannequin

nexttime mannequin commented Mar 17, 2012

Reviewer: Leif Leonhardy

@nexttime nexttime mannequin added s: needs work and removed s: needs review labels Mar 17, 2012
@jdemeyer jdemeyer modified the milestones: sage-5.11, sage-5.12 Aug 13, 2013
@jdemeyer
Copy link

Changed author from R. Andrew Ohana to none

@jdemeyer
Copy link

comment:7

Works with the newer FLINT 2.x

@jdemeyer
Copy link

Changed upstream from Reported upstream. Developers acknowledge bug. to Completely fixed; Fix reported upstream

@jdemeyer
Copy link

Changed reviewer from Leif Leonhardy to R. Andrew Ohana, Leif Leonhardy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants