Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 6625414

Browse files
committed
ARROW-9402: [C++] Rework portable wrappers for checked integer arithmetic
Vendor relevant code from the portable-snippets library (~ public domain): https://github.com/nemequ/portable-snippets/tree/master/safe-math Also fix some bugs in checked arithmetic (null values had their value slots checked). Add compute scaffolding for stateful binary scalar functions. Closes apache#7784 from pitrou/ARROW-9402-overflow-arith Authored-by: Antoine Pitrou <[email protected]> Signed-off-by: Antoine Pitrou <[email protected]>
1 parent 8cad44e commit 6625414

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

LICENSE.txt

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2207,3 +2207,19 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22072207
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
22082208
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22092209
SOFTWARE.
2210+
2211+
--------------------------------------------------------------------------------
2212+
2213+
The files in cpp/src/arrow/vendored/portable-snippets/ contain code from
2214+
2215+
https://github.com/nemequ/portable-snippets
2216+
2217+
and have the following copyright notice:
2218+
2219+
Each source file contains a preamble explaining the license situation
2220+
for that file, which takes priority over this file. With the
2221+
exception of some code pulled in from other repositories (such as
2222+
µnit, an MIT-licensed project which is used for testing), the code is
2223+
public domain, released using the CC0 1.0 Universal dedication (*).
2224+
2225+
(*) https://creativecommons.org/publicdomain/zero/1.0/legalcode

0 commit comments

Comments
 (0)