[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