Chapel

Программные средства разработки

Модераторы: Olej, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 15994
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Chapel

Непрочитанное сообщение Olej » 27 июн 2015, 09:34

Возвращаемся к теме интересных, или перспективных в практическом использовании языков программирования (BASIC не предлагать :lol: ... ни в каких его ипостасях ;-) ).
The Chapel Parallel Programing Language
Chapel 1.11.0 was released on April 2nd, 2015.
Для меня это всегда важнейший показатель ... с этого начинаем ;-) - насколько проект находится в активном развитии. И это как ни к кому относится именно к проектам языков программирования - языковые средства являются только промежуточной инструментальной ступенькой, а проекты их использующие появляются с опозданием на пару лет...

Download Chapel
Chapel is supported on Cray systems (e.g., Cray XC™, Cray XE™, Cray XK™, Cray CS™) and is also portable to most UNIX-based parallel platforms (commodity-based clusters or systems from other HPC vendors) as well as desktops/laptops running UNIX, Mac OS X, or Windows with Cygwin. Users have also reported successful executions of Chapel on cloud-based computing systems.
Само скачивание - с GitHub: https://github.com/chapel-lang/chapel/r ... tag/1.11.0
Spring 2015 Release (version 1.11.0)
Download the source release,
chapel-1.11.0.tar.gz, to get started.
Таких вот языков, со встроенными в язык средствами параллельного выполнения, предполагаемой возможностью выполнения на многих процессорах, из широко известных я знаю только 2: Chapel & Go. Наверняка есть ещё менее известные, экспериментальные, приватные инициативы, и изыски университетской науки ;-) ... которые (изыски) зачастую не реализация, а мечты :lol: ...
Но тут любопытно и то, кто стоит за разработкой, кто её организовывает и финансирует: за Chapel - Cray, за Go - Google. Когда нет такого уровня поддержи, трудно организовать серьёзное развитие.

Аватара пользователя
Olej
Писатель
Сообщения: 15994
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Chapel

Непрочитанное сообщение Olej » 27 июн 2015, 09:48

Olej писал(а): Само скачивание - с GitHub: https://github.com/chapel-lang/chapel/r ... tag/1.11.0
Spring 2015 Release (version 1.11.0)
Download the source release,
chapel-1.11.0.tar.gz, to get started.

Код: Выделить всё

olej@nvidia ~/Загрузки/Language $ ls -l
итого 40020
-rw-r--r-- 1 olej olej 40978605 июня  27 09:39 chapel-1.11.0.tar.gz
Ничего особенно большого - чуть меньше 40Mb.

Всё относительно инсталляции подробно описано в README, например здесь.

Аватара пользователя
Olej
Писатель
Сообщения: 15994
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Chapel

Непрочитанное сообщение Olej » 27 июн 2015, 11:47

Olej писал(а):Всё относительно инсталляции подробно описано в README, например здесь.
Разархивировал:

Код: Выделить всё

olej@nvidia ~ $ du -hs chapel-1.11.0 
99M	chapel-1.11.0
Как видите, там совсем и не так много ... чтобы не перенагружать рабочую машину.

Строго по README ;-) :

Код: Выделить всё

olej@nvidia ~ $ cd ~/chapel-1.11.0
olej@nvidia ~/chapel-1.11.0 $ pwd
/home/olej/chapel-1.11.0

Код: Выделить всё

olej@nvidia ~/chapel-1.11.0 $ source util/quickstart/setchplenv.bash
Setting CHPL_HOME to /home/olej/chapel-1.11.0
Setting CHPL_HOST_PLATFORM to linux32
Updating PATH to include /home/olej/chapel-1.11.0/bin/linux32
                     and /home/olej/chapel-1.11.0/util
Updating MANPATH to include /home/olej/chapel-1.11.0/man
Setting CHPL_COMM to none
Setting CHPL_TASKS to fifo
Setting CHPL_GMP to none
Setting CHPL_REGEXP to none

olej@nvidia ~/chapel-1.11.0 $ env | grep CHPL
CHPL_TASKS=fifo
CHPL_GMP=none
CHPL_COMM=none
CHPL_HOST_PLATFORM=linux32
CHPL_HOME=/home/olej/chapel-1.11.0
CHPL_REGEXP=none

olej@nvidia ~/chapel-1.11.0 $ echo $PATH
/home/olej/chapel-1.11.0/bin/linux32:/home/olej/chapel-1.11.0/util:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

Аватара пользователя
Olej
Писатель
Сообщения: 15994
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Chapel

Непрочитанное сообщение Olej » 27 июн 2015, 16:08

[quote="Olej"]
Строго по README ;-) :
[/quote]

Код: Выделить всё

olej@nvidia ~/chapel-1.11.0 $ time make
cd compiler && make
***** adt/ *****
making gen/linux32.gnu.wide-struct.llvm-none subdirectory to store platform-specific files
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/bitVec.o bitVec.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/map.o map.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/vec.o vec.cpp
***** AST/ *****
making gen/linux32.gnu.wide-struct.llvm-none subdirectory to store platform-specific files
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/alist.o alist.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/astutil.o astutil.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/baseAST.o baseAST.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/bb.o bb.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/build.o build.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/checkAST.o checkAST.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/dominator.o dominator.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/expr.o expr.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/iterator.o iterator.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/flags.o flags.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/primitive.o primitive.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/stmt.o stmt.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/symbol.o symbol.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/type.o type.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/view.o view.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/LoopStmt.o LoopStmt.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/WhileStmt.o WhileStmt.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/WhileDoStmt.o WhileDoStmt.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/DoWhileStmt.o DoWhileStmt.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/CForLoop.o CForLoop.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/ForLoop.o ForLoop.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/ParamForLoop.o ParamForLoop.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/AstVisitor.o AstVisitor.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/AstVisitorTraverse.o AstVisitorTraverse.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/AstLogger.o AstLogger.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/AstDump.o AstDump.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/AstDumpToHtml.o AstDumpToHtml.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/AstDumpToNode.o AstDumpToNode.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/AstPrintDocs.o AstPrintDocs.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/AstToText.o AstToText.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/CollapseBlocks.o CollapseBlocks.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/TransformLogicalShortCircuit.o TransformLogicalShortCircuit.cpp
***** backend/ *****
making gen/linux32.gnu.wide-struct.llvm-none subdirectory to store platform-specific files
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/beautify.o beautify.cpp
***** ifa/ *****
making gen/linux32.gnu.wide-struct.llvm-none subdirectory to store platform-specific files
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/ifa_vars.o ifa_vars.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/num.o num.cpp
***** ipe/ *****
making gen/linux32.gnu.wide-struct.llvm-none subdirectory to store platform-specific files
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/ipeDriver.o ipeDriver.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/ipeResolve.o ipeResolve.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/ipeEvaluate.o ipeEvaluate.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/IpeScope.o IpeScope.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/IpeScopeExpr.o IpeScopeExpr.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/IpeScopeModule.o IpeScopeModule.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/IpeScopeProcedure.o IpeScopeProcedure.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/VisibleSymbols.o VisibleSymbols.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/IpeVars.o IpeVars.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/IpeModule.o IpeModule.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/IpeProcedure.o IpeProcedure.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/IpeValue.o IpeValue.cpp
***** main/ *****
cat ../../COPYRIGHT | sed s/\"/\\\\\"/g | sed s/\^/\"/g | sed s/\$/\\\\n\"/g > COPYRIGHT
cat ../../LICENSE | sed s/\"/\\\\\"/g | sed s/\^/\"/g | sed s/$/\\\\n\"/g > LICENSE
making gen/linux32.gnu.wide-struct.llvm-none subdirectory to store platform-specific files
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/arg.o arg.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/checks.o checks.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/config.o config.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/docsDriver.o docsDriver.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/driver.o driver.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/log.o log.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/runpasses.o runpasses.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/version.o version.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/PhaseTracker.o PhaseTracker.cpp
***** optimizations/ *****
making gen/linux32.gnu.wide-struct.llvm-none subdirectory to store platform-specific files
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/bulkCopyRecords.o bulkCopyRecords.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/complex2record.o complex2record.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/copyPropagation.o copyPropagation.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/deadCodeElimination.o deadCodeElimination.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/inlineFunctions.o inlineFunctions.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/liveVariableAnalysis.o liveVariableAnalysis.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/localizeGlobals.o localizeGlobals.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/loopInvariantCodeMotion.o loopInvariantCodeMotion.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/narrowWideReferences.o narrowWideReferences.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/optimizeOnClauses.o optimizeOnClauses.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/reachingDefinitionsAnalysis.o reachingDefinitionsAnalysis.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/remoteValueForwarding.o remoteValueForwarding.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/removeEmptyRecords.o removeEmptyRecords.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/removeUnnecessaryAutoCopyCalls.o removeUnnecessaryAutoCopyCalls.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/removeUnnecessaryGotos.o removeUnnecessaryGotos.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/removeWrapRecords.o removeWrapRecords.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/scalarReplace.o scalarReplace.cpp
***** parser/ *****
making gen/linux32.gnu.wide-struct.llvm-none subdirectory to store platform-specific files
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -Wno-error -o gen/linux32.gnu.wide-struct.llvm-none/bison-chapel.o bison-chapel.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -Wno-error -o gen/linux32.gnu.wide-struct.llvm-none/flex-chapel.o flex-chapel.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/countTokens.o countTokens.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -Wno-error -o gen/linux32.gnu.wide-struct.llvm-none/parser.o parser.cpp
***** passes/ *****
sed -e 's/^\([ 	]*\)\([A-Za-z_][A-Za-z0-9_]*\)/\1cnames.set_add(astr("\2"));/' <reservedSymbolNames >reservedSymbolNames.h
making gen/linux32.gnu.wide-struct.llvm-none subdirectory to store platform-specific files
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/addInitGuards.o addInitGuards.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/buildDefaultFunctions.o buildDefaultFunctions.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/checkNormalized.o checkNormalized.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/checkParsed.o checkParsed.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/checkResolved.o checkResolved.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/cleanup.o cleanup.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/codegen.o codegen.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/createTaskFunctions.o createTaskFunctions.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/docs.o docs.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/expandExternArrayCalls.o expandExternArrayCalls.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/externCResolve.o externCResolve.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/filesToAST.o filesToAST.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/flattenClasses.o flattenClasses.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/flattenFunctions.o flattenFunctions.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/insertLineNumbers.o insertLineNumbers.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/insertWideReferences.o insertWideReferences.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/normalize.o normalize.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/parallel.o parallel.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/resolveIntents.o resolveIntents.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/returnStarTuplesByRefArgs.o returnStarTuplesByRefArgs.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/scopeResolve.o scopeResolve.cpp
***** resolution/ *****
making gen/linux32.gnu.wide-struct.llvm-none subdirectory to store platform-specific files
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/caches.o caches.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/callDestructors.o callDestructors.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/callInfo.o callInfo.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/cullOverReferences.o cullOverReferences.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/implementForallIntents.o implementForallIntents.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/generics.o generics.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/functionResolution.o functionResolution.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/lowerIterators.o lowerIterators.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/wrappers.o wrappers.cpp
***** util/ *****
making gen/linux32.gnu.wide-struct.llvm-none subdirectory to store platform-specific files
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/clangUtil.o clangUtil.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/files.o files.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/llvmAggregateGlobalOps.o llvmAggregateGlobalOps.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/llvmGlobalToWide.o llvmGlobalToWide.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/llvmUtil.o llvmUtil.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/misc.o misc.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/mysystem.o mysystem.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/stringutil.o stringutil.cpp
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/timer.o timer.cpp
g++ -g -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/tmpdirname.o tmpdirname.cpp
***** ./ *****
mkdir -p /home/olej/chapel-1.11.0/bin/linux32
rm -f /home/olej/chapel-1.11.0/bin/linux32/.built-for-*
echo linux32.gnu.wide-struct.llvm-none > /home/olej/chapel-1.11.0/bin/linux32/.built-for-linux32.gnu.wide-struct.llvm-none
g++  -o /home/olej/chapel-1.11.0/bin/linux32/chpl ./adt/gen/linux32.gnu.wide-struct.llvm-none/bitVec.o ./adt/gen/linux32.gnu.wide-struct.llvm-none/map.o ./adt/gen/linux32.gnu.wide-struct.llvm-none/vec.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/alist.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/astutil.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/baseAST.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/bb.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/build.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/checkAST.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/dominator.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/expr.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/iterator.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/flags.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/primitive.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/stmt.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/symbol.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/type.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/view.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/LoopStmt.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/WhileStmt.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/WhileDoStmt.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/DoWhileStmt.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/CForLoop.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/ForLoop.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/ParamForLoop.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/AstVisitor.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/AstVisitorTraverse.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/AstLogger.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/AstDump.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/AstDumpToHtml.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/AstDumpToNode.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/AstPrintDocs.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/AstToText.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/CollapseBlocks.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/TransformLogicalShortCircuit.o ./backend/gen/linux32.gnu.wide-struct.llvm-none/beautify.o ./ifa/gen/linux32.gnu.wide-struct.llvm-none/ifa_vars.o ./ifa/gen/linux32.gnu.wide-struct.llvm-none/num.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/ipeDriver.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/ipeResolve.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/ipeEvaluate.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/IpeScope.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/IpeScopeExpr.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/IpeScopeModule.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/IpeScopeProcedure.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/VisibleSymbols.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/IpeVars.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/IpeModule.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/IpeProcedure.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/IpeValue.o ./main/gen/linux32.gnu.wide-struct.llvm-none/arg.o ./main/gen/linux32.gnu.wide-struct.llvm-none/checks.o ./main/gen/linux32.gnu.wide-struct.llvm-none/config.o ./main/gen/linux32.gnu.wide-struct.llvm-none/docsDriver.o ./main/gen/linux32.gnu.wide-struct.llvm-none/driver.o ./main/gen/linux32.gnu.wide-struct.llvm-none/log.o ./main/gen/linux32.gnu.wide-struct.llvm-none/runpasses.o ./main/gen/linux32.gnu.wide-struct.llvm-none/version.o ./main/gen/linux32.gnu.wide-struct.llvm-none/PhaseTracker.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/bulkCopyRecords.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/complex2record.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/copyPropagation.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/deadCodeElimination.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/inlineFunctions.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/liveVariableAnalysis.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/localizeGlobals.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/loopInvariantCodeMotion.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/narrowWideReferences.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/optimizeOnClauses.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/reachingDefinitionsAnalysis.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/remoteValueForwarding.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/removeEmptyRecords.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/removeUnnecessaryAutoCopyCalls.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/removeUnnecessaryGotos.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/removeWrapRecords.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/scalarReplace.o ./parser/gen/linux32.gnu.wide-struct.llvm-none/bison-chapel.o ./parser/gen/linux32.gnu.wide-struct.llvm-none/flex-chapel.o ./parser/gen/linux32.gnu.wide-struct.llvm-none/countTokens.o ./parser/gen/linux32.gnu.wide-struct.llvm-none/parser.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/addInitGuards.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/buildDefaultFunctions.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/checkNormalized.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/checkParsed.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/checkResolved.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/cleanup.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/codegen.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/createTaskFunctions.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/docs.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/expandExternArrayCalls.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/externCResolve.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/filesToAST.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/flattenClasses.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/flattenFunctions.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/insertLineNumbers.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/insertWideReferences.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/normalize.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/parallel.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/resolveIntents.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/returnStarTuplesByRefArgs.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/scopeResolve.o ./resolution/gen/linux32.gnu.wide-struct.llvm-none/caches.o ./resolution/gen/linux32.gnu.wide-struct.llvm-none/callDestructors.o ./resolution/gen/linux32.gnu.wide-struct.llvm-none/callInfo.o ./resolution/gen/linux32.gnu.wide-struct.llvm-none/cullOverReferences.o ./resolution/gen/linux32.gnu.wide-struct.llvm-none/implementForallIntents.o ./resolution/gen/linux32.gnu.wide-struct.llvm-none/generics.o ./resolution/gen/linux32.gnu.wide-struct.llvm-none/functionResolution.o ./resolution/gen/linux32.gnu.wide-struct.llvm-none/lowerIterators.o ./resolution/gen/linux32.gnu.wide-struct.llvm-none/wrappers.o  ./util/gen/linux32.gnu.wide-struct.llvm-none/clangUtil.o ./util/gen/linux32.gnu.wide-struct.llvm-none/files.o ./util/gen/linux32.gnu.wide-struct.llvm-none/llvmAggregateGlobalOps.o ./util/gen/linux32.gnu.wide-struct.llvm-none/llvmGlobalToWide.o ./util/gen/linux32.gnu.wide-struct.llvm-none/llvmUtil.o ./util/gen/linux32.gnu.wide-struct.llvm-none/misc.o ./util/gen/linux32.gnu.wide-struct.llvm-none/mysystem.o ./util/gen/linux32.gnu.wide-struct.llvm-none/stringutil.o ./util/gen/linux32.gnu.wide-struct.llvm-none/timer.o ./util/gen/linux32.gnu.wide-struct.llvm-none/tmpdirname.o   
rm -f /home/olej/chapel-1.11.0/bin/linux32/chpl-ipe
ln -s chpl /home/olej/chapel-1.11.0/bin/linux32/chpl-ipe
etags not available
ebrowse not available
cd runtime && make
***** src/comm/ *****
***** src/comm/none/ *****
making gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none subdirectory to store platform-specific files
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../../../include/localeModels/flat -I../../../include/localeModels -I../../../include/comm/none -I../../../include/comm -I../../../include/tasks/fifo -I../../../include/threads/pthreads -I../../../include/comp-gnu -I../../../include/linux32 -I../../../include -I../../../include/qio -I../../../include/atomics/intrinsics -I../../../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../../../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/comm-none-locales.o comm-none-locales.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../../../include/localeModels/flat -I../../../include/localeModels -I../../../include/comm/none -I../../../include/comm -I../../../include/tasks/fifo -I../../../include/threads/pthreads -I../../../include/comp-gnu -I../../../include/linux32 -I../../../include -I../../../include/qio -I../../../include/atomics/intrinsics -I../../../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../../../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/comm-none.o comm-none.c
***** src/mem/ *****
***** src/mem/cstdlib/ *****
making gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none subdirectory to store platform-specific files
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../../../include/localeModels/flat -I../../../include/localeModels -I../../../include/comm/none -I../../../include/comm -I../../../include/tasks/fifo -I../../../include/threads/pthreads -I../../../include/comp-gnu -I../../../include/linux32 -I../../../include -I../../../include/qio -I../../../include/atomics/intrinsics -I../../../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../../../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/mem-cstdlib.o mem-cstdlib.c
***** src/tasks/ *****
***** src/tasks/fifo/ *****
making gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none subdirectory to store platform-specific files
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../../../include/localeModels/flat -I../../../include/localeModels -I../../../include/comm/none -I../../../include/comm -I../../../include/tasks/fifo -I../../../include/threads/pthreads -I../../../include/comp-gnu -I../../../include/linux32 -I../../../include -I../../../include/qio -I../../../include/atomics/intrinsics -I../../../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../../../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/tasks-fifo.o tasks-fifo.c
***** src/threads/ *****
***** src/threads/pthreads/ *****
making gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none subdirectory to store platform-specific files
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../../../include/localeModels/flat -I../../../include/localeModels -I../../../include/comm/none -I../../../include/comm -I../../../include/tasks/fifo -I../../../include/threads/pthreads -I../../../include/comp-gnu -I../../../include/linux32 -I../../../include -I../../../include/qio -I../../../include/atomics/intrinsics -I../../../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../../../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/threads-pthreads.o threads-pthreads.c
***** src/timers/ *****
***** src/timers/generic/ *****
making gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none subdirectory to store platform-specific files
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../../../include/localeModels/flat -I../../../include/localeModels -I../../../include/comm/none -I../../../include/comm -I../../../include/tasks/fifo -I../../../include/threads/pthreads -I../../../include/comp-gnu -I../../../include/linux32 -I../../../include -I../../../include/qio -I../../../include/atomics/intrinsics -I../../../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../../../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/timers-generic.o timers-generic.c
***** src/qio/regexp/none/ *****
making gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none subdirectory to store platform-specific files
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG -I. -I../../../../include/localeModels/flat -I../../../../include/localeModels -I../../../../include/comm/none -I../../../../include/comm -I../../../../include/tasks/fifo -I../../../../include/threads/pthreads -I../../../../include/comp-gnu -I../../../../include/linux32 -I../../../../include -I../../../../include/qio -I../../../../include/atomics/intrinsics -I../../../../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../../../../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/fail-regexp.o fail-regexp.c
***** src/qio/auxFilesys/hdfs/ *****
making gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none subdirectory to store platform-specific files
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG -I. -I../../../../include/localeModels/flat -I../../../../include/localeModels -I../../../../include/comm/none -I../../../../include/comm -I../../../../include/tasks/fifo -I../../../../include/threads/pthreads -I../../../../include/comp-gnu -I../../../../include/linux32 -I../../../../include -I../../../../include/qio -I../../../../include/atomics/intrinsics -I../../../../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../../../../include/hwloc/none    -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/qio_plugin_hdfs.o qio_plugin_hdfs_stubs.c
***** src/qio/auxFilesys/curl/ *****
making gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none subdirectory to store platform-specific files
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG -I. -I../../../../include/localeModels/flat -I../../../../include/localeModels -I../../../../include/comm/none -I../../../../include/comm -I../../../../include/tasks/fifo -I../../../../include/threads/pthreads -I../../../../include/comp-gnu -I../../../../include/linux32 -I../../../../include -I../../../../include/qio -I../../../../include/atomics/intrinsics -I../../../../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../../../../include/hwloc/none   -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/qio_plugin_curl.o qio_plugin_curl_stubs.c
***** src/qio/ *****
making gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none subdirectory to store platform-specific files
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../../include/localeModels/flat -I../../include/localeModels -I../../include/comm/none -I../../include/comm -I../../include/tasks/fifo -I../../include/threads/pthreads -I../../include/comp-gnu -I../../include/linux32 -I../../include -I../../include/qio -I../../include/atomics/intrinsics -I../../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/bulkget.o bulkget.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../../include/localeModels/flat -I../../include/localeModels -I../../include/comm/none -I../../include/comm -I../../include/tasks/fifo -I../../include/threads/pthreads -I../../include/comp-gnu -I../../include/linux32 -I../../include -I../../include/qio -I../../include/atomics/intrinsics -I../../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/deque.o deque.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../../include/localeModels/flat -I../../include/localeModels -I../../include/comm/none -I../../include/comm -I../../include/tasks/fifo -I../../include/threads/pthreads -I../../include/comp-gnu -I../../include/linux32 -I../../include -I../../include/qio -I../../include/atomics/intrinsics -I../../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/qbuffer.o qbuffer.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../../include/localeModels/flat -I../../include/localeModels -I../../include/comm/none -I../../include/comm -I../../include/tasks/fifo -I../../include/threads/pthreads -I../../include/comp-gnu -I../../include/linux32 -I../../include -I../../include/qio -I../../include/atomics/intrinsics -I../../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/qio.o qio.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../../include/localeModels/flat -I../../include/localeModels -I../../include/comm/none -I../../include/comm -I../../include/tasks/fifo -I../../include/threads/pthreads -I../../include/comp-gnu -I../../include/linux32 -I../../include -I../../include/qio -I../../include/atomics/intrinsics -I../../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/qio_formatted.o qio_formatted.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../../include/localeModels/flat -I../../include/localeModels -I../../include/comm/none -I../../include/comm -I../../include/tasks/fifo -I../../include/threads/pthreads -I../../include/comp-gnu -I../../include/linux32 -I../../include -I../../include/qio -I../../include/atomics/intrinsics -I../../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/sys.o sys.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../../include/localeModels/flat -I../../include/localeModels -I../../include/comm/none -I../../include/comm -I../../include/tasks/fifo -I../../include/threads/pthreads -I../../include/comp-gnu -I../../include/linux32 -I../../include -I../../include/qio -I../../include/atomics/intrinsics -I../../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/sys_xsi_strerror_r.o sys_xsi_strerror_r.c
***** src/ *****
making gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none subdirectory to store platform-specific files
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/arg.o arg.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chplcast.o chplcast.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/config.o config.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/error.o error.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-string-support.o chpl-string-support.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpltypes.o chpltypes.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-bitops.o chpl-bitops.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-cache.o chpl-cache.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-comm.o chpl-comm.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-init.o chpl-init.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chplexit.o chplexit.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-file-utils.o chpl-file-utils.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chplgmp.o chplgmp.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chplio.o chplio.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-mem.o chpl-mem.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-mem-desc.o chpl-mem-desc.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-mem-hook.o chpl-mem-hook.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chplmemtrack.o chplmemtrack.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-privatization.o chpl-privatization.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-string.o chpl-string.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chplsys.o chplsys.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-tasks.o chpl-tasks.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-timers.o chpl-timers.c
gcc -c -g -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/gdb.o gdb.c
gcc -c -std=c99 -MMD -MP -O3 -DCHPL_TASKS_MODEL_H=\"tasks-fifo.h\" -DCHPL_THREADS_MODEL_H=\"threads-pthreads.h\" -DCHPL_WIDE_POINTER_STRUCT -DCHPL_OPTIMIZE -DNDEBUG  -I. -I../include/localeModels/flat -I../include/localeModels -I../include/comm/none -I../include/comm -I../include/tasks/fifo -I../include/threads/pthreads -I../include/comp-gnu -I../include/linux32 -I../include -I../include/qio -I../include/atomics/intrinsics -I../include/mem/cstdlib -I/home/olej/chapel-1.11.0/third-party/utf8-decoder  -I../include/hwloc/none -o gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/main.o main.c
***** ./ *****
making ../lib/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none subdirectory to store platform-specific files
ar -rc ../lib/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/libchpl.a ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/arg.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chplcast.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/config.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/error.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-string-support.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpltypes.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-bitops.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-cache.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-comm.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-init.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chplexit.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-file-utils.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chplgmp.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chplio.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-mem.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-mem-desc.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-mem-hook.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chplmemtrack.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-privatization.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-string.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chplsys.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-tasks.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/chpl-timers.o ./src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/gdb.o ./src/tasks/fifo/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/tasks-fifo.o ./src/threads/pthreads/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/threads-pthreads.o ./src/timers/generic/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/timers-generic.o ./src/comm/none/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/comm-none-locales.o ./src/comm/none/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/comm-none.o ./src/mem/cstdlib/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/mem-cstdlib.o ./src/qio/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/bulkget.o ./src/qio/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/deque.o ./src/qio/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/qbuffer.o ./src/qio/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/qio.o ./src/qio/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/qio_formatted.o ./src/qio/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/sys.o ./src/qio/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/sys_xsi_strerror_r.o ./src/qio/regexp/none/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/fail-regexp.o ./src/qio/auxFilesys/hdfs/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/qio_plugin_hdfs.o  ./src/qio/auxFilesys/curl/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/qio_plugin_curl.o
ranlib ../lib/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/libchpl.a
etags not available
cp src/gen/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/main.o ../lib/linux32.gnu.arch-native.loc-flat.comm-none.tasks-fifo.tmr-generic.mem-cstdlib.atomics-intrinsics.gmp-none.hwloc-none.re-none.wide-struct.fs-none/main.o
cd modules && make
mkdir -p standard/gen/linux32-gnu
cd standard/gen/linux32-gnu && ( /home/olej/chapel-1.11.0/util/config/makeSysBasicTypes > SysCTypes.chpl || { rm -f SysCTypes.chpl && false ; } )
make[2]: [all] Ошибка 1 (игнорирована)

real	2m36.903s
user	2m18.036s
sys	0m5.732s
2m36.903s - это на изрядно быстром процессоре:

Код: Выделить всё

olej@nvidia ~/chapel-1.11.0 $ cat /proc/cpuinfo | grep 'model name'
model name	: Pentium(R) Dual-Core  CPU      E6600  @ 3.06GHz
model name	: Pentium(R) Dual-Core  CPU      E6600  @ 3.06GHz

Код: Выделить всё

olej@nvidia ~/chapel-1.11.0 $ make check
cd compiler && make
***** adt/ *****
***** AST/ *****
***** backend/ *****
***** ifa/ *****
***** ipe/ *****
***** main/ *****
g++ -c -MMD -MP -O3 -I. -I../include/linux32 -I../include    -o gen/linux32.gnu.wide-struct.llvm-none/version.o version.cpp
***** optimizations/ *****
***** parser/ *****
***** passes/ *****
***** resolution/ *****
***** util/ *****
***** ./ *****
g++  -o /home/olej/chapel-1.11.0/bin/linux32/chpl ./adt/gen/linux32.gnu.wide-struct.llvm-none/bitVec.o ./adt/gen/linux32.gnu.wide-struct.llvm-none/map.o ./adt/gen/linux32.gnu.wide-struct.llvm-none/vec.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/alist.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/astutil.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/baseAST.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/bb.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/build.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/checkAST.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/dominator.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/expr.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/iterator.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/flags.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/primitive.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/stmt.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/symbol.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/type.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/view.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/LoopStmt.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/WhileStmt.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/WhileDoStmt.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/DoWhileStmt.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/CForLoop.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/ForLoop.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/ParamForLoop.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/AstVisitor.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/AstVisitorTraverse.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/AstLogger.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/AstDump.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/AstDumpToHtml.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/AstDumpToNode.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/AstPrintDocs.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/AstToText.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/CollapseBlocks.o ./AST/gen/linux32.gnu.wide-struct.llvm-none/TransformLogicalShortCircuit.o ./backend/gen/linux32.gnu.wide-struct.llvm-none/beautify.o ./ifa/gen/linux32.gnu.wide-struct.llvm-none/ifa_vars.o ./ifa/gen/linux32.gnu.wide-struct.llvm-none/num.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/ipeDriver.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/ipeResolve.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/ipeEvaluate.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/IpeScope.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/IpeScopeExpr.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/IpeScopeModule.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/IpeScopeProcedure.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/VisibleSymbols.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/IpeVars.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/IpeModule.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/IpeProcedure.o ./ipe/gen/linux32.gnu.wide-struct.llvm-none/IpeValue.o ./main/gen/linux32.gnu.wide-struct.llvm-none/arg.o ./main/gen/linux32.gnu.wide-struct.llvm-none/checks.o ./main/gen/linux32.gnu.wide-struct.llvm-none/config.o ./main/gen/linux32.gnu.wide-struct.llvm-none/docsDriver.o ./main/gen/linux32.gnu.wide-struct.llvm-none/driver.o ./main/gen/linux32.gnu.wide-struct.llvm-none/log.o ./main/gen/linux32.gnu.wide-struct.llvm-none/runpasses.o ./main/gen/linux32.gnu.wide-struct.llvm-none/version.o ./main/gen/linux32.gnu.wide-struct.llvm-none/PhaseTracker.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/bulkCopyRecords.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/complex2record.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/copyPropagation.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/deadCodeElimination.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/inlineFunctions.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/liveVariableAnalysis.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/localizeGlobals.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/loopInvariantCodeMotion.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/narrowWideReferences.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/optimizeOnClauses.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/reachingDefinitionsAnalysis.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/remoteValueForwarding.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/removeEmptyRecords.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/removeUnnecessaryAutoCopyCalls.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/removeUnnecessaryGotos.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/removeWrapRecords.o ./optimizations/gen/linux32.gnu.wide-struct.llvm-none/scalarReplace.o ./parser/gen/linux32.gnu.wide-struct.llvm-none/bison-chapel.o ./parser/gen/linux32.gnu.wide-struct.llvm-none/flex-chapel.o ./parser/gen/linux32.gnu.wide-struct.llvm-none/countTokens.o ./parser/gen/linux32.gnu.wide-struct.llvm-none/parser.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/addInitGuards.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/buildDefaultFunctions.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/checkNormalized.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/checkParsed.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/checkResolved.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/cleanup.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/codegen.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/createTaskFunctions.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/docs.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/expandExternArrayCalls.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/externCResolve.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/filesToAST.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/flattenClasses.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/flattenFunctions.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/insertLineNumbers.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/insertWideReferences.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/normalize.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/parallel.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/resolveIntents.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/returnStarTuplesByRefArgs.o ./passes/gen/linux32.gnu.wide-struct.llvm-none/scopeResolve.o ./resolution/gen/linux32.gnu.wide-struct.llvm-none/caches.o ./resolution/gen/linux32.gnu.wide-struct.llvm-none/callDestructors.o ./resolution/gen/linux32.gnu.wide-struct.llvm-none/callInfo.o ./resolution/gen/linux32.gnu.wide-struct.llvm-none/cullOverReferences.o ./resolution/gen/linux32.gnu.wide-struct.llvm-none/implementForallIntents.o ./resolution/gen/linux32.gnu.wide-struct.llvm-none/generics.o ./resolution/gen/linux32.gnu.wide-struct.llvm-none/functionResolution.o ./resolution/gen/linux32.gnu.wide-struct.llvm-none/lowerIterators.o ./resolution/gen/linux32.gnu.wide-struct.llvm-none/wrappers.o  ./util/gen/linux32.gnu.wide-struct.llvm-none/clangUtil.o ./util/gen/linux32.gnu.wide-struct.llvm-none/files.o ./util/gen/linux32.gnu.wide-struct.llvm-none/llvmAggregateGlobalOps.o ./util/gen/linux32.gnu.wide-struct.llvm-none/llvmGlobalToWide.o ./util/gen/linux32.gnu.wide-struct.llvm-none/llvmUtil.o ./util/gen/linux32.gnu.wide-struct.llvm-none/misc.o ./util/gen/linux32.gnu.wide-struct.llvm-none/mysystem.o ./util/gen/linux32.gnu.wide-struct.llvm-none/stringutil.o ./util/gen/linux32.gnu.wide-struct.llvm-none/timer.o ./util/gen/linux32.gnu.wide-struct.llvm-none/tmpdirname.o   
rm -f /home/olej/chapel-1.11.0/bin/linux32/chpl-ipe
ln -s chpl /home/olej/chapel-1.11.0/bin/linux32/chpl-ipe
etags not available
ebrowse not available
cd runtime && make
***** src/comm/ *****
***** src/comm/none/ *****
***** src/mem/ *****
***** src/mem/cstdlib/ *****
***** src/tasks/ *****
***** src/tasks/fifo/ *****
***** src/threads/ *****
***** src/threads/pthreads/ *****
***** src/timers/ *****
***** src/timers/generic/ *****
***** src/qio/regexp/none/ *****
***** src/qio/auxFilesys/hdfs/ *****
***** src/qio/auxFilesys/curl/ *****
***** src/qio/ *****
***** src/ *****
***** ./ *****
cd modules && make
make[2]: [all] Ошибка 1 (игнорирована)

Running the hello world tests found in: /home/olej/chapel-1.11.0/examples
/home/olej/chapel-1.11.0/util/test/checkChplInstall: /home/olej/chapel-1.11.0/util/start_test: /bin/csh: плохой интерпретатор: Нет такого файла или каталога
[ERROR] No tests ran.
Found issues with chpl installation.
  chpl path: /home/olej/chapel-1.11.0/bin/linux32/chpl
  CHPL_HOME: /home/olej/chapel-1.11.0
Storing complete log in /home/olej/.chpl/checkChplInstall-failure.log
make: *** [check] Ошибка 10
Там как-то не до конца всё в порядке :-o ...
Так что не всё так просто с README. ;-)

Аватара пользователя
Olej
Писатель
Сообщения: 15994
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Chapel

Непрочитанное сообщение Olej » 27 июн 2015, 16:14

Olej писал(а): Там как-то не до конца всё в порядке :-o ...
Так что не всё так просто с README. ;-)
Но! :

Код: Выделить всё

olej@nvidia ~/chapel-1.11.0 $ time chpl -o hello examples/hello.chpl

real	0m3.587s
user	0m3.240s
sys	0m0.200s
Не быстрая такая компиляция для Hello World! :lol:

Код: Выделить всё

olej@nvidia ~/chapel-1.11.0 $ ./hello
Hello, world!
Ура! :lol:
Мы освоили язык параллельного программирования. :-o

Ответить

Вернуться в «Инструменты программирования»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость