Linked by Thom Holwerda on Wed 15th Jun 2011 14:23 UTC, submitted by Valhalla
General Development "PathScale announced today that the EKOPath 4 Compiler Suite is now available as an open source project and free download for Linux, FreeBSD and Solaris. This release includes documentation and the complete development stack, including compiler, debugger, assembler, runtimes and standard libraries. EKOPath is the product of years of ongoing development, representing one of the industries highest performance Intel 64 and AMD C, C++ and Fortran compilers." More here.
Thread beginning with comment 477326
To view parent comment, click here.
To read all comments associated with this story, please click here.
Alfman
Member since:
2011-01-28

CodeMonkey,

"I was blown away by it myself and almost didn't beleive it. I've seen comparable results with other C++ code bases."

If this is true, I'll need to take a look into it.

I downloaded the trial, but it wouldn't run on this 32bit system (silly me).

Unfortunately I cannot afford the price "Starting at $1795", which is a yearly price?

Like everyone else, I didn't find any open source code. Technically they might not distribute the source code to non-customers.

Does anyone know what they mean by "open source"? The following statement gives me the impression they're not going to use GPL3 for the debugger or the compiler.

"In addition to the compiler, this release also includes PathDB, a modern debugger. PathDB has been released under a permissive license, in response to requests from the open source community for a modern debugger that is not encumbered by the GPLv3."

I hate speculating, does anyone know the details?

Reply Parent Score: 2

Valhalla Member since:
2006-01-24


Like everyone else, I didn't find any open source code. Technically they might not distribute the source code to non-customers.

https://github.com/path64/repositories

AFAIK these are the source code repositories for path64 compiler and debugger. However, unless I'm mistaken not all proprietary path64 features has yet been added to this repo but they will be (it's after all the whole point of this announcement).

Meanwhile you can try out prebuilt nightlies from the homepage: http://www.pathscale.com/ekopath-compiler-suite


Does anyone know what they mean by "open source"? The following statement gives me the impression they're not going to use GPL3 for the debugger or the compiler.

The compiler suite is open sourced under GPLv3, the debugger is released under BSD (same goes for their libcxx runtime).

Reply Parent Score: 5

codestr0m Member since:
2011-06-16

The debugger is CDDL and there's two github accounts to watch.

github.com/path64
github.com/pathscale

The runtimes are at the pathscale account. We're in the process of also pushing the developer documentation, assembler and some build glue soon.

Reply Parent Score: 2

pabloski Member since:
2009-09-28

No, there's the code and the binaries too http://c591116.r16.cf2.rackcdn.com/ekopath/nightly/Linux/ekopath-4....

The compiler and runtime libraries have been released under gplv3.

If the compiler gives an error about crt1.0, you just need to create a symlink /usr/lib64 who points to /usr/lib

Reply Parent Score: 1

Alfman Member since:
2011-01-28

pabloski,

"No, there's the code and the binaries too http://c591116.r16.cf2.rackcdn.com/ekopath/nightly/Linux/ekopath-4...... "

Thanks,

I was looking for the source separately and didn't realize it was packaged in the 64bit executable. I'll have to wait until I get to a 64bit linux system to look at it. There's github in the meantime.

Edited 2011-06-16 11:24 UTC

Reply Parent Score: 2

CodeMonkey Member since:
2005-09-22

Like everyone else, I didn't find any open source code.

When the announcement was made they didn't have code published yet. According to PathScale it should be ready "soon". I believe it will first be on thier website and then pushed to github (not path64 on github, no further commits will be made there).

Technically they might not distribute the source code to non-customers.

About 6 months ago I reached out to PathScale along with several other compiler vendors. I asked if they'd be willing to donate a license to thier compiler for use with the LAPACK project and it's nightly build and test infrastructure. So I wasn't a customer but they were will to help support the open source community and did in fact donate a license to us.

Reply Parent Score: 2