Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

Strange warning on BEEPQQ.

atru
Beginner
621 Views

Data: IVF 10.
The following code:

USE IFPORT 
...
INTEGER(KIND=4) :: FREQUENCY_ONE,FREQUENCY_TWO
INTEGER(KIND=4) :: DURATION
...
FREQUENCY_ONE=400
FREQUENCY_TWO=200
DURATION=200
CALL BEEPQQ(FREQUENCY_ONE,DURATION)
CALL BEEPQQ(FREQUENCY_TWO,DURATION)

First CALL gives the warning message «warning #12137: [SV] definition of procedure "BEEPQQ" is not found». BEEPQQ works properly. Only first CALL gives the warning. No one gives more.

Question: what is wrong?

0 Kudos
3 Replies
Steven_L_Intel1
Employee
621 Views

You're using the Static Verifier option and it's complaining that it doesn't see a definition of BEEPQQ. You're also using an old version. The current version doesn't give this warning. Ignore it.

0 Kudos
atru
Beginner
621 Views

Steve! Will your “best reply” work properly in F03? See link - http://software.intel.com/en-us/forums/topic/293699

0 Kudos
Steven_L_Intel1
Employee
621 Views

Hmm - I don't see any text for that "best reply"! The suggestion of using PlaySound still is valid. I am not sure how F03 relates to your question - neither of these are part of Fortran 2003.

0 Kudos
Reply