Project

General

Profile

Actions

Bug #2030

closed

Unit tests fail on OSX 10.9.5 with XCode 6

Added by Alex Afanasyev about 10 years ago. Updated almost 10 years ago.

Status:
Closed
Priority:
Normal
Category:
Tests
Target version:
Start date:
10/03/2014
Due date:
% Done:

0%

Estimated time:

Description

On my machine test cases simply don't start with

[cawka@cawka-mac ndn-cxx (master)]$ ./build/unit-tests
Test setup error: std::runtime_error: PK_Signer: key too short for this signature scheme

On two other machines tests start, but some fail with the same error


Related issues 1 (0 open1 closed)

Related to ndn-cxx - Task #2284: INSTALL: remind user to reinstall ports after OSX upgradeClosedJunxiao Shi

Actions
Actions #1

Updated by Junxiao Shi about 10 years ago

Is it just a problem with tests? TPM may have same problem.

Actions #2

Updated by Alex Afanasyev about 10 years ago

I'm investigating, not sure yet.

Actions #3

Updated by Alex Afanasyev about 10 years ago

  • Status changed from In Progress to Resolved

Something wrong with macport's binary version of libcryptopp. After recompiling it from source (sudo port install -s libcryptopp), everything works fine.

Actions #4

Updated by Junxiao Shi about 10 years ago

  • Tracker changed from Task to Bug

Can this be Closed now?

Actions #5

Updated by Alex Afanasyev about 10 years ago

Keep it in resolved state. This issue may still come up on some machines and it is more visible when it is not closed.

Actions #6

Updated by Shock Jiang about 10 years ago

The problem pops up to me, and the above solution port install -s libcryptopp does not work. p.s., my os is Yosemite. quit urgent, since I cannot pass the NDNS tests locally.

Actions #7

Updated by Alex Afanasyev about 10 years ago

If you have upgraded, you must remove all the ports and then install boost, libcryptopp, and other libraries again.

Actions #8

Updated by Junxiao Shi almost 10 years ago

  • Related to Task #2284: INSTALL: remind user to reinstall ports after OSX upgrade added
Actions #9

Updated by Junxiao Shi almost 10 years ago

  • Status changed from Resolved to Closed

The solution in note-7 may occur on machine machines, so it deserves to be mentioned in INSTALL.rst.

I'm splitting that to #2284, and this Bug can be closed now.

Actions

Also available in: Atom PDF