1

私はモノとILNumericsが初めてです。コミュニティ エディションをダウンロードした後、ILNumerics クイックスタート ページから「Hello ILNumerics! - Core Functionality」アプリケーションを実行したいと思いました。コンパイル (monodevelop 3.0.6 を使用) は機能しましたが、x86 デバッグ モードでプログラムを起動すると、次のようなエラー メッセージが表示されます。

    Unhandled Exception:
    System.TypeInitializationException: An exception was thrown by the type initializer    
    for ILNumerics.ILMath ---> ILNumerics.Exceptions.ILArgumentException: conversion from
    Single to fcomplex is currently not supported.
    at ILNumerics.ILMath.convert[Single,fcomplex] (ILNumerics.ILInArray`1 X) [0x00027] in
    /home/dom/ILNumerics/Functions/builtin/convert.cs:910 
    at ILNumerics.ILMath.tofcomplex (ILNumerics.ILInArray`1 X) [0x00001] in /home/do
    /ILNumerics/Functions/builtin/convert.cs:1633 
    at ILNumerics.Native.ILMKLFFT.FFTForward1D (ILNumerics.ILInArray`1 A, Int32 dim) 
    [0x00072] in /home/dom/ILNumerics/Native/FFT/ILMKLFFT.cs:657 
    at ILNumerics.ILMath.fft (ILNumerics.ILInArray`1 A) [0x0005d] in /home/dom/ILNumeric
    /Functions/builtin/fft.cs:958 
    at ILNumerics.ILMath..cctor () [0x00199] in /home/dom/ILNumerics/Functions   
    /ILMath_General.cs:138 
    --- End of inner exception stack trace ---
    at ConsoleApplication1.Program.Main (System.String[] args) [0x00001] in /home/do
    /iltesrt/iltesrt/Main.cs:14 
    [ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: An exception
    was thrown by the type initializer for ILNumerics.ILMath --->
    ILNumerics.Exceptions.ILArgumentException: conversion from Single to fcomplex is
    currently not supported.
    at ILNumerics.ILMath.convert[Single,fcomplex] (ILNumerics.ILInArray`1 X) [0x00027] in
    /home/dom/ILNumerics/Functions/builtin/convert.cs:910 
    at ILNumerics.ILMath.tofcomplex (ILNumerics.ILInArray`1 X) [0x00001] in /home/do
    /ILNumerics/Functions/builtin/convert.cs:1633 
    at ILNumerics.Native.ILMKLFFT.FFTForward1D (ILNumerics.ILInArray`1 A, Int32 dim)
    [0x00072] in /home/dom/ILNumerics/Native/FFT/ILMKLFFT.cs:657 
    at ILNumerics.ILMath.fft (ILNumerics.ILInArray`1 A) [0x0005d] in /home/dom/ILNumeric
   /Functions/builtin/fft.cs:958 
   at ILNumerics.ILMath..cctor () [0x00199] in /home/dom/ILNumerics/Function
    /ILMath_General.cs:138  
    --- End of inner exception stack trace ---
    at ConsoleApplication1.Program.Main (System.String[] args) [0x00001] in /home/dom/iltesrt/iltesrt/Main.cs:14

SuSE 12.3でこれを行っています。32 ビット システム (ただし、64 ビット マシンでも同じエラー)、モノラル バージョン

   dom@linux-b0sl:~/ILNumerics> mono --version
    Mono JIT compiler version 3.0.4 (tarball Thu Mar  7 10:35:21 UTC 2013)
    Copyright (C) 2002-2012 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
    TLS:           __thread
    SIGSEGV:       altstack
    Notifications: epoll
    Architecture:  x86
    Disabled:      none
    Misc:          softdebug 
    LLVM:          supported, not enabled.
    GC:            Included Boehm (with typed GC and Parallel Mark)

アドバイスをいただければ幸いです。

4

0 に答える 0