Add 3PN entries (dotnet/coreclr#9943)
authorRich Lander <rlander@microsoft.com>
Fri, 3 Mar 2017 19:04:42 +0000 (11:04 -0800)
committerGitHub <noreply@github.com>
Fri, 3 Mar 2017 19:04:42 +0000 (11:04 -0800)
* Fix spelling

* Add 3PN for SciMark

* Add ByteMark 3PN entry

* Remove Microsoft copyright

* Add 3PN for Richards benchmark

Commit migrated from https://github.com/dotnet/coreclr/commit/2b7ee0e81486d17f5e3979713f66a0dd5fc73c6f

19 files changed:
src/coreclr/THIRD-PARTY-NOTICES
src/coreclr/tests/src/JIT/Performance/CodeQuality/Bytemark/ByteMark.cs
src/coreclr/tests/src/JIT/Performance/CodeQuality/Bytemark/Huffman.cs
src/coreclr/tests/src/JIT/Performance/CodeQuality/Bytemark/StringSort.cs
src/coreclr/tests/src/JIT/Performance/CodeQuality/Bytemark/THIRD-PARTY-NOTICES [new file with mode: 0644]
src/coreclr/tests/src/JIT/Performance/CodeQuality/Bytemark/assign_jagged.cs
src/coreclr/tests/src/JIT/Performance/CodeQuality/Bytemark/assign_rect.cs
src/coreclr/tests/src/JIT/Performance/CodeQuality/Bytemark/bitops.cs
src/coreclr/tests/src/JIT/Performance/CodeQuality/Bytemark/emfloat.cs
src/coreclr/tests/src/JIT/Performance/CodeQuality/Bytemark/emfloatclass.cs
src/coreclr/tests/src/JIT/Performance/CodeQuality/Bytemark/fourier.cs
src/coreclr/tests/src/JIT/Performance/CodeQuality/Bytemark/idea.cs
src/coreclr/tests/src/JIT/Performance/CodeQuality/Bytemark/ludecomp.cs
src/coreclr/tests/src/JIT/Performance/CodeQuality/Bytemark/neural-dat.cs
src/coreclr/tests/src/JIT/Performance/CodeQuality/Bytemark/neural.cs
src/coreclr/tests/src/JIT/Performance/CodeQuality/Bytemark/neuraljagged.cs
src/coreclr/tests/src/JIT/Performance/CodeQuality/Bytemark/numericsort.cs
src/coreclr/tests/src/JIT/Performance/CodeQuality/SciMark/THIRD-PARTY-NOTICES [new file with mode: 0644]
src/coreclr/tests/src/JIT/Performance/CodeQuality/V8/Richards/THIRD-PARTY-NOTICES [new file with mode: 0644]

index accca3a..356b109 100644 (file)
@@ -1,7 +1,7 @@
 .NET Core uses third-party libraries or other resources that may be
 distributed under licenses different than the .NET Core software.
 
-Attributions and licence notices for test cases originally authored by
+Attributions and license notices for test cases originally authored by
 third parties can be found in the respective test directories.
 
 In the event that we accidentally failed to list a required notice, please
index 03f4504..280744b 100644 (file)
@@ -2,10 +2,6 @@
 // The .NET Foundation licenses this file to you under the MIT license.
 // See the LICENSE file in the project root for more information.
 /*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license. 
-** See LICENSE file in the project root for full license information.
-** 
 ** This program was translated to C# and adapted for xunit-performance.
 ** New variants of several tests were added to compare class versus 
 ** struct and to compare jagged arrays vs multi-dimensional arrays.
index bfe9965..f398b0a 100644 (file)
@@ -2,10 +2,6 @@
 // The .NET Foundation licenses this file to you under the MIT license.
 // See the LICENSE file in the project root for more information.
 /*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license. 
-** See LICENSE file in the project root for full license information.
-** 
 ** This program was translated to C# and adapted for xunit-performance.
 ** New variants of several tests were added to compare class versus 
 ** struct and to compare jagged arrays vs multi-dimensional arrays.
index e4888b2..12238e4 100644 (file)
@@ -2,10 +2,6 @@
 // The .NET Foundation licenses this file to you under the MIT license.
 // See the LICENSE file in the project root for more information.
 /*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license. 
-** See LICENSE file in the project root for full license information.
-** 
 ** This program was translated to C# and adapted for xunit-performance.
 ** New variants of several tests were added to compare class versus 
 ** struct and to compare jagged arrays vs multi-dimensional arrays.
diff --git a/src/coreclr/tests/src/JIT/Performance/CodeQuality/Bytemark/THIRD-PARTY-NOTICES b/src/coreclr/tests/src/JIT/Performance/CodeQuality/Bytemark/THIRD-PARTY-NOTICES
new file mode 100644 (file)
index 0000000..3fe8ed3
--- /dev/null
@@ -0,0 +1,38 @@
+.NET Core uses third-party libraries or other resources that may be
+distributed under licenses different than the .NET Core software.
+
+In the event that we accidentally failed to list a required notice, please
+bring it to our attention. Post an issue or email us:
+
+           dotnet@microsoft.com
+
+The attached notices are provided for information only.
+
+License notice for ByteMark
+---------------------------
+
+https://github.com/santoshsahoo/nbench (mirror of the same code)
+
+/*
+** BYTEmark (tm)
+** BYTE Magazine's Native Mode benchmarks
+** Rick Grehan, BYTE Magazine
+**
+** Create:
+** Revision: 3/95
+**
+** DISCLAIMER
+** The source, executable, and documentation files that comprise
+** the BYTEmark benchmarks are made available on an "as is" basis.
+** This means that we at BYTE Magazine have made every reasonable
+** effort to verify that the there are no errors in the source and
+** executable code.  We cannot, however, guarantee that the programs
+** are error-free.  Consequently, McGraw-HIll and BYTE Magazine make
+** no claims in regard to the fitness of the source code, executable
+** code, and documentation of the BYTEmark.
+** 
+** Furthermore, BYTE Magazine, McGraw-Hill, and all employees
+** of McGraw-Hill cannot be held responsible for any damages resulting
+** from the use of this code or the results obtained from using
+** this code.
+*/
index 1ad69ff..42c5d78 100644 (file)
@@ -2,10 +2,6 @@
 // The .NET Foundation licenses this file to you under the MIT license.
 // See the LICENSE file in the project root for more information.
 /*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license. 
-** See LICENSE file in the project root for full license information.
-** 
 ** This program was translated to C# and adapted for xunit-performance.
 ** New variants of several tests were added to compare class versus 
 ** struct and to compare jagged arrays vs multi-dimensional arrays.
index 43cab8a..ac49cdd 100644 (file)
@@ -2,10 +2,6 @@
 // The .NET Foundation licenses this file to you under the MIT license.
 // See the LICENSE file in the project root for more information.
 /*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license. 
-** See LICENSE file in the project root for full license information.
-** 
 ** This program was translated to C# and adapted for xunit-performance.
 ** New variants of several tests were added to compare class versus 
 ** struct and to compare jagged arrays vs multi-dimensional arrays.
index d692eee..41a006f 100644 (file)
@@ -2,10 +2,6 @@
 // The .NET Foundation licenses this file to you under the MIT license.
 // See the LICENSE file in the project root for more information.
 /*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license. 
-** See LICENSE file in the project root for full license information.
-** 
 ** This program was translated to C# and adapted for xunit-performance.
 ** New variants of several tests were added to compare class versus 
 ** struct and to compare jagged arrays vs multi-dimensional arrays.
index e61b938..1fba85c 100644 (file)
@@ -2,10 +2,6 @@
 // The .NET Foundation licenses this file to you under the MIT license.
 // See the LICENSE file in the project root for more information.
 /*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license. 
-** See LICENSE file in the project root for full license information.
-** 
 ** This program was translated to C# and adapted for xunit-performance.
 ** New variants of several tests were added to compare class versus 
 ** struct and to compare jagged arrays vs multi-dimensional arrays.
index 0ae261c..6d90823 100644 (file)
@@ -2,10 +2,6 @@
 // The .NET Foundation licenses this file to you under the MIT license.
 // See the LICENSE file in the project root for more information.
 /*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license. 
-** See LICENSE file in the project root for full license information.
-** 
 ** This program was translated to C# and adapted for xunit-performance.
 ** New variants of several tests were added to compare class versus 
 ** struct and to compare jagged arrays vs multi-dimensional arrays.
index e2e0a5d..1ef2f55 100644 (file)
@@ -2,10 +2,6 @@
 // The .NET Foundation licenses this file to you under the MIT license.
 // See the LICENSE file in the project root for more information.
 /*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license. 
-** See LICENSE file in the project root for full license information.
-** 
 ** This program was translated to C# and adapted for xunit-performance.
 ** New variants of several tests were added to compare class versus 
 ** struct and to compare jagged arrays vs multi-dimensional arrays.
index 732a8f0..9fa8dc2 100644 (file)
@@ -2,10 +2,6 @@
 // The .NET Foundation licenses this file to you under the MIT license.
 // See the LICENSE file in the project root for more information.
 /*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license. 
-** See LICENSE file in the project root for full license information.
-** 
 ** This program was translated to C# and adapted for xunit-performance.
 ** New variants of several tests were added to compare class versus 
 ** struct and to compare jagged arrays vs multi-dimensional arrays.
index d45a51d..e2ce4d8 100644 (file)
@@ -2,10 +2,6 @@
 // The .NET Foundation licenses this file to you under the MIT license.
 // See the LICENSE file in the project root for more information.
 /*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license. 
-** See LICENSE file in the project root for full license information.
-** 
 ** This program was translated to C# and adapted for xunit-performance.
 ** New variants of several tests were added to compare class versus 
 ** struct and to compare jagged arrays vs multi-dimensional arrays.
index 6e3ab36..e7104a6 100644 (file)
@@ -2,10 +2,6 @@
 // The .NET Foundation licenses this file to you under the MIT license.
 // See the LICENSE file in the project root for more information.
 /*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license. 
-** See LICENSE file in the project root for full license information.
-** 
 ** This program was translated to C# and adapted for xunit-performance.
 ** New variants of several tests were added to compare class versus 
 ** struct and to compare jagged arrays vs multi-dimensional arrays.
index 9e842c3..73854ee 100644 (file)
@@ -2,10 +2,6 @@
 // The .NET Foundation licenses this file to you under the MIT license.
 // See the LICENSE file in the project root for more information.
 /*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license. 
-** See LICENSE file in the project root for full license information.
-** 
 ** This program was translated to C# and adapted for xunit-performance.
 ** New variants of several tests were added to compare class versus 
 ** struct and to compare jagged arrays vs multi-dimensional arrays.
index d9dd199..2276fde 100644 (file)
@@ -2,10 +2,6 @@
 // The .NET Foundation licenses this file to you under the MIT license.
 // See the LICENSE file in the project root for more information.
 /*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license. 
-** See LICENSE file in the project root for full license information.
-** 
 ** This program was translated to C# and adapted for xunit-performance.
 ** New variants of several tests were added to compare class versus 
 ** struct and to compare jagged arrays vs multi-dimensional arrays.
index 44da6e3..76484b3 100644 (file)
@@ -2,10 +2,6 @@
 // The .NET Foundation licenses this file to you under the MIT license.
 // See the LICENSE file in the project root for more information.
 /*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license. 
-** See LICENSE file in the project root for full license information.
-** 
 ** This program was translated to C# and adapted for xunit-performance.
 ** New variants of several tests were added to compare class versus 
 ** struct and to compare jagged arrays vs multi-dimensional arrays.
diff --git a/src/coreclr/tests/src/JIT/Performance/CodeQuality/SciMark/THIRD-PARTY-NOTICES b/src/coreclr/tests/src/JIT/Performance/CodeQuality/SciMark/THIRD-PARTY-NOTICES
new file mode 100644 (file)
index 0000000..5497232
--- /dev/null
@@ -0,0 +1,33 @@
+.NET Core uses third-party libraries or other resources that may be
+distributed under licenses different than the .NET Core software.
+
+In the event that we accidentally failed to list a required notice, please
+bring it to our attention. Post an issue or email us:
+
+           dotnet@microsoft.com
+
+The attached notices are provided for information only.
+
+License notice for SciMark C#
+-----------------------------
+
+https://github.com/dosvidos/SciMark
+
+<license>
+This is a port of the SciMark2a Java Benchmark to C# by
+Chris Re (cmr28@cornell.edu) and Werner Vogels (vogels@cs.cornell.edu)
+
+For details on the original authors see http://math.nist.gov/scimark2
+
+This software is likely to burn your processor, bitflip your memory chips
+anihilate your screen and corrupt all your disks, so you it at your
+own risk.
+</license>
+
+License notice for SciMark 2.0
+------------------------------
+
+http://math.nist.gov/scimark2/credits.html
+
+As this software was developed as part of work done by the United States Government, it is not subject to copyright, and is in the public domain. 
+We would, however, appreciate acknowledgements if this work is found useful. Note that according to GNU.org public domain is compatible with GPL.
diff --git a/src/coreclr/tests/src/JIT/Performance/CodeQuality/V8/Richards/THIRD-PARTY-NOTICES b/src/coreclr/tests/src/JIT/Performance/CodeQuality/V8/Richards/THIRD-PARTY-NOTICES
new file mode 100644 (file)
index 0000000..7eff233
--- /dev/null
@@ -0,0 +1,21 @@
+.NET Core uses third-party libraries or other resources that may be
+distributed under licenses different than the .NET Core software.
+
+In the event that we accidentally failed to list a required notice, please
+bring it to our attention. Post an issue or email us:
+
+           dotnet@microsoft.com
+
+The attached notices are provided for information only.
+
+License notice for A Benchmark Test for Systems Implementation Languages
+------------------------------------------------------------------------
+
+http://www.cl.cam.ac.uk/~mr10/Bench/README
+
+Please feel free to re-implement this benchmark in any language you
+choose.  I would be happy to incorporate such tranlations into this
+distribution together with their timing/size results.
+
+Martin Richards
+23 February 2007