xlc

    2

    1答えて

    C++の静的初期化命令を使用して、C++ライブラリ内のいくつかのオブジェクトの構築を制御します。 GCCはinit_priorityを提供し、Microsoftはinit_seg()を提供しています。 私はIBMのXL C/C++コンパイラと似たようなものを探していますが、私の検索結果はヒットしていません。コンパイラは、LinuxとAIXの両方で動作します。明らかにLinuxはこの機能を提供してい

    1

    1答えて

    z/OSでは、pthread_tタイプは、メンバーchar __[8];を含む構造体です。戻り値からint64_tにキャストしようとしました。私は、次のエラーました: CCN5216 (S) An expression of type "char [8]" cannot be converted to type "int64_t" をしかし、私は一時的な変数tmpを使用している場合、それは動作しま

    1

    1答えて

    私はxlC 13.1.5とCmake 3.5を使用しています。私はcmakeのを使用してMPIパッケージをコンパイルしようとすると、私は次のエラーを取得: /opt/ibm/xlC/13.1.5/bin/.orig/xlc_r: warning: 1501-269 fpic is not supported on this Operating System platform. Option fpi

    0

    1答えて

    競合するマクロ名をブーストテンプレート関数で解決する最適な方法は何ですか?テンプレート関数boost::chrono::roundと CCN5816 (W) Too many arguments are specified for the macro "round". The extra arguments are ignored. "/usr/include/math.h", line 2133

    2

    3答えて

    私はPPC64-LE上のソースファイルをコンパイルしようとしています。私はxlCコンパイラを使用しており、コンパイルに失敗しています。 GCCはプログラムを受け入れるので、問題の原因が本当にわかりません。ここで は、コマンドラインです: $ xlc test-p8.c -qarch=pwr8 -qaltivec -o test-p8.exe ここでコンパイルエラーです: "test-p8.c"

    0

    1答えて

    私は組み込み関数を使ってC/C++から作業しています。アラインされていないデータをVMXレジスタにロードするには、lvd2x命令が必要です。 Power7およびPower8プロセッサではlvd2xが利用可能です。 GCCは、タスクを実行するために組み込まれたvec_vsx_ldを提供します。 IBM XL C/C++ for Linux, V13.1.5、第4章によると、拡張機能は、バージョン13

    1

    1答えて

    IBMのXL Cコンパイラを使用してAIXで作業しています。私はコンパイルエラーをキャッチしており、どのように処理するのかわかりません: $ xlc -g3 -O0 -qarch=pwr8 -qaltivec fips197-p8.c -o fips197-p8.exe "fips197-p8.c", line 59.16: 1506-754 (W) The parameter type is

    2

    1答えて

    PowerPCプラットフォームで-O3というIBM XL C/C++を使用してソースファイルにbad code generationが発生しています。ハングとしてのその表面は、特定のループが壊れていないように見えます。 問題は、XL C/C++でのみ発生します。私たちのテスト体制は、ソースファイルが未定義の振る舞い、メモリエラー、およびその他の正誤のないことを示しています。ソースファイルのコンパイ

    1

    2答えて

    IntelシステムでOpenMPを使用しているときに、KMP_AFFINITY=verbose,(other options...)を設定すると、スレッドが実際にバインドされているコアがライブラリから吐き出されることがよくあります。これは、さまざまなスレッドバインドオプションを試すときに役立ちます。現在、私はPower8システムを使用しており、GNUおよび/またはIBM OpenMPディストリビュ

    1

    1答えて

    AIX用Xlcコンパイラがインストールされているライブラリの1つが/usr/lpp/xlsmp.rte/xlsmp.rte/3.1.0.6/liblpp.aです。私は知りたいのです xlsmpとは何ですか? このライブラリには何が含まれていますか?