[Bug 15938] New: ActiveHDL does not compile

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Nov 6 14:15:48 CST 2008


http://bugs.winehq.org/show_bug.cgi?id=15938

           Summary: ActiveHDL does not compile
           Product: Wine
           Version: 1.1.7
          Platform: PC-x86-64
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: djechelon at fastwebnet.it


Created an attachment (id=17119)
 --> (http://bugs.winehq.org/attachment.cgi?id=17119)
Wine execution log + ActiveHDL console dump

Aldec ActiveHDL 7.1SP2 won't compile VHDL entities.

INTRODUCTION: (for those who don't know the program and its use)
ActiveHDL is a tool for modeling and simulating hardware using VHDL language.
You can create simple logical networks like adders and multiplexers, or complex
circuitry such as CPUs or GPUs. Students use the simulation tools for VHDL
training in hardware design classes.

PROBLEM AND STEPS TO RE-CREATE IT:
Just start ActiveHDL, load or create a VHDL entity within a workspace and try
to compile it. If syntax is OK (else the IDE detects and highlights errors
correctly) you get an error on ActiveHDL embedded console (see log file
attached).

INVESTIGATION:
Looks like the IDE is unable to open a certain file to generate a DAG (Direct
Acyclic Graph) required for entity compilation. The missing file looks like
being named .opr. Everything works fine in Windows, of course. I initially
supposed a case insensivity problem, but another user excluded this
possibility.

Looking at the log file, an interesting section comes to sight. I report it for
convenience:

warn:heap:HEAP_ValidateInUseArena Heap 0x110000: invalid in-use arena magic
00555555 for 0x121468
warn:file:CreateFileW Unable to create file L"\\\\.\\H:" (status c0000022)
warn:file:wine_nt_to_unix_file_name L"Prioriter.opr" not found in
/home/djechelon/.wine/dosdevices/h:/My_Designs/Prioriter/Prioriter/compile
warn:ntdll:NtCreateFile
L"\\??\\H:\\My_Designs\\Prioriter\\Prioriter\\compile\\Prioriter.opr" not found
(c0000034)
warn:file:CreateFileW Unable to create file L"\\\\.\\H:" (status c0000022)
warn:file:CreateFileW Unable to create file L"\\\\.\\H:" (status c0000022)
warn:file:CreateFileW Unable to create file L"\\\\.\\H:" (status c0000022)
warn:file:CreateFileW Unable to create file L"\\\\.\\H:" (status c0000022)

NOTE: drive H: is correctly mounted on a FAT32 partition, and the problem also
occurred before moving the workspace to FAT32.


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list